@charset "utf-8";
.banner{  width: 100%;  position: relative; z-index: 0; overflow:hidden; }
.banner *{ -webkit-transition: all 0s;-moz-transition: all 0s;transition: all 0s;}
.block_home_slider {
	position: relative;
	behavior: url(js/PIE.htc); 
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
} 
.block_home_slider .slide {position:relative;}

.block_home_slider .flex-direction-nav a {width:80px; height:120px; margin-top:-60px; display:block; position:absolute; top:50%; line-height: 120px;opacity:0;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a i{ font-size: 120px; color: #fff;}
.block_home_slider .flex-direction-nav a:hover { opacity: .8;}
.block_home_slider .flex-direction-nav a:hover i {color:#fff; opacity: 1}
.block_home_slider .flex-direction-nav a.flex-next {right:6px;}
.block_home_slider:hover a{ opacity: .6;}

.flex-control-paging {display:inline-block; position: absolute; bottom: 0; height: 30px; width: 100%; left: 0; z-index: 1}
.flex-control-paging li { display: inline-block; margin: 0 4px; cursor: pointer;}
.flex-control-paging li a {margin: 0px;padding: 0px; display: inline-block; width: 14px; height: 14px; overflow: hidden;list-style-type: none; background: #fff; text-indent: -999px; border-radius: 14px; box-shadow: 0 0 1px #333; opacity: 1;}

.flex-control-paging li a.flex-active { background: #666; opacity: 1;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
